iT邦幫忙

網頁製作 網頁排版 網頁製作 網頁 html相關文章
共有 50 則文章

技術 跟著AI一起:從零打造一個互動式網站 Day29

Day 29:部署到 GitHub Pages,讓網站上線 流程 前端打包:npm run build(Vite/React 請設定 base) 推上 Git...

技術 跟著AI一起:從零打造一個互動式網站 Day28

目標:做出首頁 Hero、導覽列、作品卡片、頁尾;串接留言 API(或先以假資料渲染)。 前端要點(任一技術棧皆可) RWD:Container 寬度、Gri...

技術 跟著AI一起:從零打造一個互動式網站 Day27

目標:完成互動式個人網站資訊架構(IA)、導覽設計、版型草圖、資料模型;規劃留言板 / 註冊登入 Demo 的後端 API。 成品清單 網站資訊架構(頁面/區...

技術 跟著AI一起:從零打造一個互動式網站 Day26

正確載入 Google Fonts(效能友善) HTML <head> 建議寫法 <!-- 提前連線,減少 DNS/SSL 延遲 --&g...

技術 跟著AI一起:從零打造一個互動式網站 Day24

待辦清單專案 (新增 / 刪除 / 儲存待辦) HTML 結構 <h1>待辦清單</h1> <input type=&quot...

技術 跟著AI一起:從零打造一個互動式網站 Day23

LocalStorage 入門(儲存與讀取) 為什麼需要儲存資料? 在前端網頁開發裡,通常使用者輸入的資料在「重新整理網頁」後就會消失。例如: 你在輸入框打...

技術 跟著AI一起:從零打造一個互動式網站 Day22

實作 API 範例:顯示即時天氣資料 選擇天氣 API這裡用 OpenWeatherMap API(免費,常用練習 API):註冊後可以拿到一個 API Ke...

技術 跟著AI一起:從零打造一個互動式網站 Day21

API 是什麼?用 Fetch 抓公開 APIAPI 就像是一個「餐廳服務生」:你(前端) → 下訂單(發出請求 Request)。廚房(後端) → 做菜(處理...

技術 跟著AI一起:從零打造一個互動式網站 Day20

7) 鍵盤與可近用性(A11y) 元素不只要能 click,也要能用鍵盤操作(Enter / Space)。 使用 role="button&quot...

技術 跟著AI一起:從零打造一個互動式網站 Day19

1) 事件監聽到底是什麼? 瀏覽器在使用者操作或生命週期發生時,會產生 Event 物件(如 MouseEvent、KeyboardEvent、InputEve...

技術 跟著AI一起:從零打造一個互動式網站 Day18

表單驗證小專案 — Email 檢查功能需求 使用者輸入 Email 按下送出 → 檢查格式是否正確 如果錯誤 → 顯示紅色錯誤訊息 如果正確 → 顯示綠色成...

技術 跟著AI一起:從零打造一個互動式網站 Day17

操作屬性 (Attributes) HTML 標籤上會有屬性,例如: <img id="photo" src="a.jpg&...

技術 跟著AI一起:從零打造一個互動式網站 Day16

為什麼要動態建立元素? HTML 預設是靜態的,寫死在檔案裡。但如果我們要: 新增留言 加入待辦清單項目 API 抓回來的資料顯示在網頁上就需要 JavaScr...

技術 跟著AI一起:從零打造一個互動式網站 Day15

DOM 是什麼? DOM(Document Object Model)是一種把 HTML 文件轉換成「樹狀結構」的模型。簡單來說,瀏覽器會把你的網頁轉成一顆「樹...

技術 跟著AI一起:從零打造一個互動式網站 Day14

1) 事件是什麼? 事件 (Event) 是「發生了某件事」的通知,例如:使用者點擊、輸入文字、捲動頁面、表單送出、圖片載入完成…JS 透過監聽器 (Event...

技術 跟著AI一起:從零打造一個互動式網站 Day13

物件 Object 與 key-value物件就是一組「鍵 (key)」與「值 (value)」的集合。你可以把它想像成「字典」或「小資料庫」。 建立物件nam...

技術 跟著AI一起:從零打造一個互動式網站 Day12

陣列 Array 與常見方法 陣列用 [] 建立,元素之間用,分隔。 陣列可以存 任何型態。 陣列是「有順序的集合」,每個值都有一個「索引 (inde...

技術 跟著AI一起:從零打造一個互動式網站 Day11

函式 function 與箭頭函式函式的角色就像「一個小工廠」,輸入東西,經過加工,輸出結果。 傳統函式宣告 function greet(name) {...

技術 跟著AI一起:從零打造一個互動式網站 Day8

JavaScript 語法入門:變數、資料型態JavaScript 是讓網頁能夠互動的程式語言。第一步就是 變數(variable)與 資料型態。 變數宣告方式...

技術 跟著AI一起:從零打造一個互動式網站 Day7

Flexbox 與 Grid 網頁排版最常用的是 Flexbox 和 Grid。 Flexbox 的特點: 適合「一條線」的排列(橫排或直排)。 對齊與間距設...

技術 跟著AI一起:從零打造一個互動式網站 Day6

盒模型 (Box Model)在網頁設計裡,每個元素都是一個「盒子」,包含: content:內容 padding:內距 border:邊框 margin:外距...

技術 跟著AI一起:從零打造一個互動式網站 Day5

CSS 入門:選擇器、顏色、字型 CSS (Cascading Style Sheets) 負責「外觀」。 CSS 引入方式 行內樣式 <p style=...

技術 跟著AI一起:從零打造一個互動式網站 Day4

表格與表單基礎HTML 語意化與結構 HTML 除了基本的 <div>,還有「語意化標籤 (semantic tags)」,可以讓網頁結構更清晰,也...

技術 跟著AI一起:從零打造一個互動式網站 Day3

常見標籤:文字、圖片、連結、清單表格 (Table) HTML 的 <table> 用來顯示表格資料。 <tr>:表格的列 (row)...

技術 跟著AI一起:從零打造一個互動式網站 Day2

HTML 基本結構:doctype、head、bodyHTML 是一種「標記語言」,它透過「標籤 (tag)」來告訴瀏覽器這段文字的角色。 常見標籤 <h...

鐵人賽 Modern Web DAY 12

技術 Day12:編輯分頁的內容

今天我們要來編輯地址和聯絡我們的分頁 1.先到address.html的檔案裡開始編輯地址分頁的內容這裡我們要放商店的地址和google地圖,首先加入程式&lt...

技術 跟著AI一起:從零打造一個互動式網站Day 1

前端學習地圖與工具介紹(VS Code、瀏覽器 DevTools)👉 延伸補充:Node.js 與 Express 簡介前端 (Frontend) 是使用者在網...

鐵人賽 自我挑戰組 DAY 6

技術 【Tech愛情對談】Talk 6 - 全世界都知道的飯店協議,網頁界的index.html

練習架網頁的老婆問到:「老公老公~這兩個網頁檔明明都放在同個地方,你說#檔名 index.html 的網頁檔 → 網址是 https://example.de...

技術 用visual studio寫動物圖鑑網頁

先下載visual studio打開之後建檔接著寫第一頁進入頁面 home是指我們的主頁面 下面的進入按鈕可跳轉至第一個頁面,也就是choose頁面 choo...

技術 【網頁製作證書】點止學嘢

【[網頁製作證書] 】Certificate in Website Development全面學習網頁及網店製作技術 – 招生中本課程已加入持續進修基金可獲發還...